943
754
2
3
293
107
33
1
4
289
16
1
6
1
2
1
172
126
31
590
2
1697
517
1010
913
124
5
1
1489
29
32
13
14
32
1
1
63
1
1
1
1
138
1
597
959
757
793
42
6
1
12
1067
1
5
69
1
1
148
79
5
15
4
1
2
19
414
1
1256
26
24
1620
1
37
1532
81
64
4
33
17
1
149
1016
4
1
342
147
1691
6
500